Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 TEDDINGTON CLOSE Terraced £307,901 £305,000 24 Mar 2023
21 TEDDINGTON CLOSE Terraced £297,256 £102,000 24 May 2002
23 TEDDINGTON CLOSE Terraced £302,560 £169,000 27 Jan 2006